be physically sound and strong - Türkisch Englisch Wörterbuch